bench drill - Turkish English Dictionary